//
//  SHKDotTable.h
//  EagleCloud
//
//  Created by Cer on 2019/8/2.
//
//
// 类的创建者: 宋鸿康
// 类的描述说明: 笔记列表数据库

#import "YsNoteSDKPageTable.h"
#import <YsRealmTools/YsRealmTools.h>


@interface YsNoteSDKNoteListRealmModel : YsRealmToolsBaseModel
/** 笔记ID */
@property NSString * noteID;
/** 同步更新flag */
@property NSString * syncFlag;
/** 笔记名字 */
@property NSString * noteName;
/** 创建时间 */
@property NSString * createTime;
/** 用户ID */
@property NSString * userID;
/** 创建时间 */
@property NSString * updateTime;
/** 笔记本外键 */
@property NSString * bookCode;
/** 笔记本类型 eg。 1.2.3.100.106 */
@property NSString * book_type;
/** 笔记的图片和点上传后，服务器返回的UUID， 防止uuid和系统的属性重名，加上ys_予以区分 */
@property NSString * ys_uuid;
/** 本地图片的地址 */
@property NSString * localImagePath;
/** 本地压缩文件的地址 */
@property NSString * localZipPath;
/** 保存页面数据的数组 */
@property RLMArray<YsNoteSDKPageTable> *pageTableArray;
/** 笔记类型  (1.普通笔记 2.特殊笔记) */
@property  NSString *note_type;
/** 云储存的唯一key */
@property  NSString *images;

- (instancetype)initWithNoteID:(NSString *)noteID withSyncFlag:(BOOL)syncFlag withNoteName:(NSString *)noteName withCreateTime:(NSString *)createTime withUpdateTime:(NSString *)updateTime withBookID:(NSString *)bookID withBookCode:(NSString *)bookCode withBook_type:(NSString *)book_type withUuid:(NSString *)ys_uuid withLocalImagePath:(NSString *)localImagePath withLocalZipPath:(NSString *)localZipPath withnote_type:(NSString *)note_type withimages:(NSString *)images;

@end

// This protocol enables typed collections. i.e.:
// RLMArray<SHKDotTable *><SHKDotTable>
RLM_ARRAY_TYPE(YsNoteSDKNoteListRealmModel)
